<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script src="jquery-2.0.3.js"></script>
    <script>
        var dd=["A","b"];
        //var d = dd.pop();
       //debugger
        var s = dd.shift();
        debugger


       /* var d = $.queue(document,'queue');
        debugger
        function aaa() {
            alert("aaa")
        }
        function bbb() {
            alert("bbb")
        }
        $.queue(document,'q1',aaa);
        $.queue(document,'q1',bbb);
        //$.queue(document,'q1',[aaa,bbb]);
       // console.log($.queue(document,'q1'));
        $.dequeue(document,'q1');
        console.log($.queue(document,'q1'));
*/

/*        var getWordCount = function(){
            var defer = $.Deferred();
            var urlStr = "postcommit.html?I_SOURCE=getxliff";
            $.ajax({
                url : urlStr,             //async : false,表示异步执行。
                success: function(dataStr){
                    defer.resolve(dataStr);
                }
            });
            return defer.promise();
        };*/

        var a1 = function () {
            var defer = $.Deferred();
            setTimeout(function () {
               defer.resolve("ssss");
            },2000);
            return defer.promise();
        };


        //当getWordCount() 执行完成后，执行done()以下操作。就跟同步效果一样。
        $.when(a1()).done(function(dataStr){
            alert(dataStr);
        }).fail(function (str) {
            alert(dataStr);
        });

       alert("sada");


    </script>
</head>
<body>

</body>
</html>